$(document).ready(function () {
    init()

    $("#commentForm").validate({
        submitHandler: function (form) {
            const cname = $("#cname").val()
            const ctime = $("#ctime").val()
            const cplace = $("#cplace").val()
            const tid = $("#tid").val()
            const stat =  $("input[name='stat']:checked").val()
            const produce = $("#produce").val()

            $.ajax({
                url: '/mgr/course/add',//请求的url。在html中的/，表示从域名后面开始
                type: 'post', //请求方式，GET或POST
                data: { //要提交给服务器的数据
                    cname,
                    ctime,
                    cplace,
                    tid,
                    stat,
                    produce
                },
                dataType: 'json',//服务器返回数据的类型
                success: function (data) {
                    if (data.code == 0) {
                        parent.layer.closeAll();
                    } else {
                        $("#msg").html(data.msg)
                    }
                },
                error: function (xhr, textStatus) {
                    console.log('错误')
                    console.log(xhr)
                    console.log(textStatus)
                }
            })
        }
    });

})

function init(resolve){
    $.ajax({
        url: '/mgr/course/ShowTrainerList',//请求的url。在html中的/，表示从域名后面开始
        type: 'get', //请求方式，GET或POST
        data: {
        },
        dataType: 'json',//服务器返回数据的类型
        success: function (data) {
            if (data.code == 0) {
                for(let item of data.data){
                    const op = `<option value="${item.tid}">${item.tname}</option>`
                    $("#tid").append(op)
                }
            } else {
                $("#msg").html(data.msg)
            }
            resolve()
        },
        error: function (xhr, textStatus) {
            console.log('错误')
            console.log(xhr)
            console.log(textStatus)
        }
    })
}